Overview Details Press Releases Multimedia Locations People Groups LocationPhoneActionHeadquartersSphinx Towers - Abo el hool St. Giza EgyptGiza, Giza Governorate 12511 egPhone: +201144418853